schleppte ab - German English Dictionary